<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<meta name="viewport" content="width=device-width, initial-scale=1">
	<title></title>
</head>
<body>
	<script type="text/javascript">
		//1.匿名函数作为返回值
		function fn(){
			console.log("fn")
			return function(){
				console.log("fn的返回值")
			}
		}
		var f2 = fn()
		console.log(f2)
		//f2 = function(){
		//  	console.log("fn的返回值")
		// }
		f2()
		// ===>相当于
		 fn()()

		 //2.命名函数作为返回值
		 function fun1(){
		 	console.log("第一个函数")
		 	return 1
		 }
		 function fun2(){
		 	console.log("第二个函数")
		 	return fun1()//调用了一下fun1，拿的是fun1的返回值
		 }
		 console.log(fun2())//1
	</script>
</body>
</html>